Tham gia cuộc chiến tranh biên giới phía bắc Đàm_Văn_Ngụy

Từ tháng 1 năm 1978, ông được bổ nhiệm làm Phó Tư lệnh Quân khu 1. Ngày 16 tháng 7 năm 1979, Quân đoàn 8 (sau đổi phiên hiệu thành Quân đoàn 26), tức Binh đoàn Pắc Bó thuộc Quân khu 1 được thành lập, gồm các sư đoàn bộ binh 311, 322, 346; trung đoàn pháo binh 188; trung đoàn phòng không 814; trung đoàn công binh 522. Ông được bổ nhiệm làm Tư lệnh quân đoàn và chỉ huy quân đoàn tham chiến trong Chiến tranh biên giới phía Bắc.

Sau chiến tranh, ông được thăng hàm Thiếu tướng (tháng 1 năm 1980), rồi Trung tướng (tháng 12 năm 1984).

Đến tháng 4 năm 1987, ông được thăng Tư lệnh Quân khu 1, Bí thư Đảng ủy và giữ chức vụ này đến tháng 12 năm 1996 thì nghỉ hưu.

Ông mất ngày 15/02/2015 tại Hà nội [4].

Ông là Ủy viên Trung ương Đảng Cộng sản Việt Nam các khóa 6, 7; Đại biểu Quốc hội khóa 8, 9.